Cos'è mac address?

Indirizzo MAC (Media Access Control)

Un indirizzo MAC (Media Access Control) è un identificativo univoco assegnato a una scheda di rete (Network Interface Card, NIC) per la comunicazione all'interno di un segmento di rete. È anche noto come indirizzo fisico o indirizzo hardware.

  • Unicità: L'indirizzo MAC è progettato per essere univoco a livello globale, anche se in pratica può essere modificato (spoofing dell'indirizzo MAC). Il fabbricante della scheda di rete assegna l'indirizzo MAC.

  • Formato: Un indirizzo MAC è costituito da 48 bit, solitamente rappresentato in notazione esadecimale. Esempio: 00:1A:2B:3C:4D:5E.

  • Struttura: L'indirizzo MAC è suddiviso in due parti:

    • Organizationally Unique Identifier (OUI): I primi 24 bit identificano il produttore della scheda di rete. Puoi trovare il OUI qui.
    • Network Interface Controller (NIC) Specific: Gli ultimi 24 bit sono assegnati dal produttore per identificare univocamente la scheda di rete.
  • Funzione: L'indirizzo MAC è utilizzato principalmente per la comunicazione a livello di collegamento dati (layer 2) del modello OSI. Viene utilizzato per identificare il dispositivo di destinazione quando i dati vengono inviati su una rete locale (LAN).

  • Layer 2 vs Layer 3: L'indirizzo MAC opera al livello di collegamento dati (layer 2), mentre l'indirizzo IP opera al livello di rete (layer 3). L'indirizzo MAC è utilizzato per la comunicazione all'interno della stessa rete, mentre l'indirizzo IP è utilizzato per la comunicazione tra reti diverse.

  • Spoofing: L'indirizzo%20MAC può essere "spoofato" o modificato a livello software. Questo significa che è possibile cambiare temporaneamente l'indirizzo MAC visualizzato dal sistema operativo, per ragioni di privacy o per aggirare restrizioni di rete basate sull'indirizzo MAC.

  • Rilevamento: L'indirizzo MAC di un dispositivo può essere rilevato utilizzando vari strumenti di rete e comandi del sistema operativo. Ad esempio, su Windows si usa il comando ipconfig /all, su Linux e macOS il comando ifconfig o ip addr.

  • Utilizzo: L'indirizzo MAC è utilizzato in una varietà di applicazioni, tra cui:

    • Indirizzamento di rete: Identifica i dispositivi sulla rete.
    • Sicurezza di rete: Può essere utilizzato per implementare filtri MAC address per controllare l'accesso alla rete (anche se è facilmente aggirabile).
    • Wi-Fi: Utilizzato per l'autenticazione dei dispositivi su una rete Wi-Fi.
    • Tracciamento dei dispositivi: Può essere utilizzato (insieme ad altre informazioni) per tracciare la posizione di un dispositivo, anche se esistono metodi per prevenirlo.
  • Considerazioni sulla privacy: Poiché l'indirizzo MAC è (idealmente) univoco, può essere utilizzato per tracciare i movimenti di un dispositivo. Questo ha sollevato preoccupazioni sulla privacy, e molte implementazioni moderne di sistemi operativi e dispositivi offrono funzionalità per randomizzare gli indirizzi MAC al fine di proteggere la privacy dell'utente. Ad esempio, alcuni smartphone randomizzano l'indirizzo MAC utilizzato per connettersi a reti Wi-Fi. Puoi approfondire l'argomento relativo alla privacy qui.